package com.company.cloud.page.modules.mgr.controller.req;

import javax.validation.constraints.NotEmpty;

import com.company.cloud.common.bean.BaseParam;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class PageCardSaveParam extends BaseParam {

	@ApiModelProperty(value = "名称", required = true)
	@NotEmpty(message = "名称不能为空")
	private String pageName;

	@ApiModelProperty(value = "名片分类(平台,公司,个人)", required = true)
	@NotEmpty(message = "页面分类不能为空")
	private String pageType;
	
	 @ApiModelProperty(value = "所属用户ID")
	private Integer userId;

	@ApiModelProperty(value = "页面描述")
	private String pageRemark;

	@ApiModelProperty(value = "页面内容", required = true)
	@NotEmpty(message = "内容不能为空")
	private String content;

	@ApiModelProperty(value = "是否草稿")
	private String isDraft;

	@ApiModelProperty(value = "分享样式")
	private String shareStyle;

	@ApiModelProperty(value = "分享标题")
	private String shareTitle;

	@ApiModelProperty(value = "分享描述")
	private String shareMemo;

	@ApiModelProperty(value = "分享图片")
	private String shareImg;

}
